Conceptual modelling of database applications using extended ER model
نویسندگان
چکیده
Engels, G., M. Gogolla, U. Hohenstein, K. Hiilsmann, P. L6hr-Richter, G. Saake, and H.-D. Ehrich, Conceptual modelling of database applications using an extended ER model, Data & Knowledge Engineering 9 (1992/93) 157-204. In this paper, we motivate and present a data model for conceptual design of structural and behavioural aspects of databases. We follow an object centered design paradigm in the spirit of semantic data models. The specification of structural aspects is divided into modelling of object structures and modelling of data types used for describing object properties. The specification of object structures is based on an Extended __Entity-Relationship (EER) model. The specification of behavioural aspects is divided into the modelling of admissible database state evolutions by means of temporal integrity constraints and the formulation of database (trans)actions. The central link for integrating these design components is a descriptive logic-based query language for the EER model. The logic part of this language is the basis for static constraints and descriptive action specifications by means of preand postconditions. A temporal extension of this logic is the specification language for temporal integrity constraints. We emphasize that the various aspects of a database application are specified using several appropriate, but yet compatible formalisms, which are integrated by a unifying common semantic.
منابع مشابه
Conceptual Modelling of Database Applications Using an Extended Er Model
In this paper, we motivate and present a data model for conceptual design of structural and behavioural aspects of databases. We follow an object centered design paradigm in the spirit of semantic data models. The speciication of structural aspects is divided into modelling of object structures and modelling of data types used for describing object properties. The speciication of object structu...
متن کاملAn Entity-Relationship Model Extended To Describe Historical Information
The entity-relationship (ER) model has proved a successful conceptual capture and modelling tool for the relational data model. Much effort has recently been made to extend the relational data model to describe historical information, but as yet little corresponding development in ER modelling has been made. We describe in detail the various temporal behaviours that entities and relationships m...
متن کاملAugmenting Traditional ER Method to Support Spatiotemporal Database Applications
In this paper, we present a new conceptual modeling tool, called STXER (SpatioTemporal eXtended Entity-Relationship), to support spatiotemporal database applications. STXER provides most functions for database conceptual modeling, such as graphical user interface, SQL script generation, XML schema definition, and commercial-DBMS-oriented database creation. Compared with previous tools, STXER is...
متن کاملDatabase Design Revisited
Information Systems design is affected by the simplicity of the relational model types, though these types do not correspond directly to entities of real applications. In this paper, we present another approach, where the Information System designers would be able to directly represent the real world in a database model, very close to the EntityRelationship (ER) model. A query and manipulation ...
متن کاملEReX: A Conceptual Model for XML
In the last few years, XML has been widely used as a logical data model, and several database applications are modeled in XML. To model a database application in XML, we should first come up with a conceptual design for representing the application requirements, and then translate this conceptual design to XML. Existing conceptual models like the ER (Entity Relationship) model, UML and ORM do n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Data Knowl. Eng.
دوره 9 شماره
صفحات -
تاریخ انتشار 1992